a kind of trailer hitch - Deutsch Englisch Wörterbuch